Inserts and Formats
Inserts are all of the items found under the Insert menu except for the Plain HTML at the bottom. Inserts will allow you to fill out an HTML tags properties and put that tag into the document without writing a line of HTML. There are no features currently dealing with inserts that are not straightforward.
Formats are everything under the Format menu. They differ from Inserts in that they insert a start and end tag around the current selection. What this means is that if you have the text "My Webpage" selected in a document and select the Bold format, a <B> will be inserted before the selection and a </B> after. If the selection is empty, the start and end tag are inserted and the text cursor is moved between them.
JavaScript tools are everything under the JavaScript menu. They provide a few code snippets, inserts, and other tools for working with the JavaScript language.
In any insert that opens a window, or the Font Settings format, the fields that requre a color to be passed will change text colors whenever a valid color is inserted (ie: If you have typed in #666666, which is a color code for gray, the text of the field will become that shade of gray). Any field where you must insert a number will restrict you from entering any characters besides 0 through 9, plus, minus, or a decimal.
Choosing certain inserts while holding the option key will insert a tag in its most basic form. This means that choosing Insert Table Row will just insert the tags <TR> and </TR> before and after the selection. This only works for Table, Frameset, Table Row, Table Cell, Table Caption, Text Area, Horizontal Rule, and Marquee.
Choosing any format while holding down the Control key will insert just the start tag before the selection. Choosing any format while holding down the Shift key will insert just end tag after the selection.